kept imprisoned - Allemand Anglais Dictionnaire